323929
36532
694480
643738
786924
419373
44681
117956
314108
383205
47665
64012
5137799
3560581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471